more pleasing - German English Dictionary